<html>
	<head>
		<meta charset="utf-8"/>
		<title>BButton</title>
		<link rel="stylesheet" type="text/css" href="../style.css"/>
	</head>
	<body>
		<h1>BButton</h1>
		<p>Inherites from <a href="BWidget.html">BWidget</a></p>
		<h2>public</h2>
		<method><a href="#BButton(BWidget* parent = 0);">BButton</a>(BWidget* parent = 0);</method><br/>
		<method><a href="#BButton(Style style, BWidget* parent = 0);">BButton</a>(Style style, BWidget* parent = 0);</method><br/>
		<method><a href="#BButton(const BString& text, BWidget* parent = 0);">BButton</a>(const BString& text, BWidget* parent = 0);</method><br/>
		<method><a href="#BButton(BImage* image, BWidget* parent = 0);">BButton</a>(BImage* image, BWidget* parent = 0);</method><br/>
		<method><a href="#BButton(BImage* image, const BString& text, BWidget* parent = 0);">BButton</a>(BImage* image, const BString& text, BWidget* parent = 0);</method><br/>
		<method><a href="#~BButton();">~BButton</a>();</method><br/>
		<method>void <a href="#void setAlign(Align align);">setAlign</a>(Align align);</method><br/>
		<method>Align <a href="#Align align() const;">align</a>() const;</method><br/>
		<method>void <a href="#void setStyle(Style style);">setStyle</a>(Style style);</method><br/>
		<method>Style <a href="#Style style() const;">style</a>() const;</method><br/>
		<method>void <a href="#void setColor(const BColor& color);">setColor</a>(const BColor& color);</method><br/>
		<method>const BColor& <a href="#const BColor& color() const;">color</a>() const;</method><br/>
		<method>void <a href="#void setImage(BImage* image);">setImage</a>(BImage* image);</method><br/>
		<method>const BImage* <a href="#const BImage* image() const;">image</a>() const;</method><br/>
		<method>BImage* <a href="#BImage* image();">image</a>();</method><br/>
		<method>void <a href="#void setIcon(BIcon* icon);">setIcon</a>(BIcon* icon);</method><br/>
		<method>const BIcon* <a href="#const BIcon* icon() const;">icon</a>() const;</method><br/>
		<method>BIcon* <a href="#BIcon* icon();">icon</a>();</method><br/>
		<method>void <a href="#void setIconSize(const BSize& iconSize);">setIconSize</a>(const BSize& iconSize);</method><br/>
		<method>void <a href="#void setIconSize(int iconWidth, int iconHeight);">setIconSize</a>(int iconWidth, int iconHeight);</method><br/>
		<method>const BSize& <a href="#const BSize& iconSize() const;">iconSize</a>() const;</method><br/>
		<method>void <a href="#void setText(const BString& text);">setText</a>(const BString& text);</method><br/>
		<method>const BString& <a href="#const BString& text() const;">text</a>() const;</method><br/>
		<method>void <a href="#void setCheckable(bool checkable);">setCheckable</a>(bool checkable);</method><br/>
		<method>bool <a href="#bool checkable() const;">checkable</a>() const;</method><br/>
		<method>void <a href="#void setChecked(bool checked);">setChecked</a>(bool checked);</method><br/>
		<method>bool <a href="#bool checked() const;">checked</a>() const;</method><br/>
		<method>virtual BSize <a href="#virtual BSize sizeHint() const;">sizeHint</a>() const;</method><br/>
		<h2>protected</h2>
		<method>virtual void <a href="#virtual void changeEvent(const BChangeEvent& changeEvent);">changeEvent</a>(const BChangeEvent& changeEvent);</method><br/>
		<method>virtual void <a href="#virtual void freshEvent(const BEvent& event);">freshEvent</a>(const BEvent& event);</method><br/>
		<method>virtual void <a href="#virtual void paintEvent(const BEvent& event);">paintEvent</a>(const BEvent& event);</method><br/>
		<method>virtual void <a href="#virtual void mouseEnterEvent(const BMouseEvent& mouseEvent);">mouseEnterEvent</a>(const BMouseEvent& mouseEvent);</method><br/>
		<method>virtual void <a href="#virtual void mouseLeaveEvent(const BMouseEvent& mouseEvent);">mouseLeaveEvent</a>(const BMouseEvent& mouseEvent);</method><br/>
		<method>virtual void <a href="#virtual void mousePressEvent(const BMouseEvent& mouseEvent);">mousePressEvent</a>(const BMouseEvent& mouseEvent);</method><br/>
		<method>virtual void <a href="#virtual void mouseReleaseEvent(const BMouseEvent& mouseEvent);">mouseReleaseEvent</a>(const BMouseEvent& mouseEvent);</method><br/>
		<method>virtual void <a href="#virtual void mouseClickEvent(const BMouseEvent& mouseEvent);">mouseClickEvent</a>(const BMouseEvent& mouseEvent);</method><br/>
		<desc>
			<h2 id="desc">Description : </h2>
			<p tag="doc">this is method comment</p>
			See also : 
		</desc>
		<br/>
		<h2 id="docs" tag="public">Public Method Document : </h2>
		<method id="BButton(BWidget* parent = 0);">
			<div>BButton(BWidget* parent = 0);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="BButton(Style style, BWidget* parent = 0);">
			<div>BButton(Style style, BWidget* parent = 0);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="BButton(const BString& text, BWidget* parent = 0);">
			<div>BButton(const BString& text, BWidget* parent = 0);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="BButton(BImage* image, BWidget* parent = 0);">
			<div>BButton(BImage* image, BWidget* parent = 0);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="BButton(BImage* image, const BString& text, BWidget* parent = 0);">
			<div>BButton(BImage* image, const BString& text, BWidget* parent = 0);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="~BButton();">
			<div>~BButton();</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="void setAlign(Align align);">
			<div>void setAlign(Align align);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="Align align() const;">
			<div>Align align() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="void setStyle(Style style);">
			<div>void setStyle(Style style);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="Style style() const;">
			<div>Style style() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="void setColor(const BColor& color);">
			<div>void setColor(const BColor& color);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="const BColor& color() const;">
			<div>const BColor& color() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="void setImage(BImage* image);">
			<div>void setImage(BImage* image);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="const BImage* image() const;">
			<div>const BImage* image() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="BImage* image();">
			<div>BImage* image();</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="void setIcon(BIcon* icon);">
			<div>void setIcon(BIcon* icon);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="const BIcon* icon() const;">
			<div>const BIcon* icon() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="BIcon* icon();">
			<div>BIcon* icon();</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="void setIconSize(const BSize& iconSize);">
			<div>void setIconSize(const BSize& iconSize);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="void setIconSize(int iconWidth, int iconHeight);">
			<div>void setIconSize(int iconWidth, int iconHeight);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="const BSize& iconSize() const;">
			<div>const BSize& iconSize() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="void setText(const BString& text);">
			<div>void setText(const BString& text);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="const BString& text() const;">
			<div>const BString& text() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="void setCheckable(bool checkable);">
			<div>void setCheckable(bool checkable);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="bool checkable() const;">
			<div>bool checkable() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="void setChecked(bool checked);">
			<div>void setChecked(bool checked);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="bool checked() const;">
			<div>bool checked() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="virtual BSize sizeHint() const;">
			<div>virtual BSize sizeHint() const;</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<h2 id="docs" tag="protected">Protected Method Document : </h2>
		<method id="virtual void changeEvent(const BChangeEvent& changeEvent);">
			<div>virtual void changeEvent(const BChangeEvent& changeEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="virtual void freshEvent(const BEvent& event);">
			<div>virtual void freshEvent(const BEvent& event);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="virtual void paintEvent(const BEvent& event);">
			<div>virtual void paintEvent(const BEvent& event);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="virtual void mouseEnterEvent(const BMouseEvent& mouseEvent);">
			<div>virtual void mouseEnterEvent(const BMouseEvent& mouseEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="virtual void mouseLeaveEvent(const BMouseEvent& mouseEvent);">
			<div>virtual void mouseLeaveEvent(const BMouseEvent& mouseEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="virtual void mousePressEvent(const BMouseEvent& mouseEvent);">
			<div>virtual void mousePressEvent(const BMouseEvent& mouseEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="virtual void mouseReleaseEvent(const BMouseEvent& mouseEvent);">
			<div>virtual void mouseReleaseEvent(const BMouseEvent& mouseEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
		<method id="virtual void mouseClickEvent(const BMouseEvent& mouseEvent);">
			<div>virtual void mouseClickEvent(const BMouseEvent& mouseEvent);</div>
			<p tag="doc">this is method comment</p>
			See also : 
		</method>
		<br/>
	</body>
</html>